patrol car – English–Italiano translations

🇬🇧 en it 🇮🇹

patrol car noun

  • police car
autopattuglia
Wiktionary Links